#pragma once
#include "MTESrl.h"

#include <string>
#include <vector>

class MICEXTableField 
{
public:

	enum FieldAttributes
	{
		KeyField = 0x1
	};

	MICEXTableField();
	virtual ~MICEXTableField();

public:
	std::string FieldName;
	std::string FieldDescr;

	int32	FieldSize;
	int32	FieldOffset;

	int32	FieldType;

/*
			ftChar    = 0
			ftInteger = 1
			ftFixed   = 2
			ftFloat   = 3
*/	
	int32	FieldAttr;
/*
			ffKey     = 1
			ffSecCode = 2
*/
	std::string CountType;
	std::string DefaultValue;
};

